practically indestructible - Espagnol Anglais Dictionnaire